who the hell asked you! - Francés Inglés Diccionario